package com.feng.sprider;

import java.util.LinkedList;


/**
 * 待访问的图片队列
 * @author feng
 *
 */
public class ImgUrlQuene {
	
	static LinkedList<String> unvisitedImgUrl=new  LinkedList<String>();
	
	/**
	 * 添加到尾部
	 * @param url
	 */
	public void addUrl(String url){
		unvisitedImgUrl.addLast(url);
	}
	
	/**
	 * 获取列首url
	 */
	public String getUrl(){
		return unvisitedImgUrl.getFirst();
	}
	
	/**
	 * 移除
	 */
	public void removeUrl(String url){
		if(unvisitedImgUrl.contains(url)){
			unvisitedImgUrl.remove(url);
		}
	}
	
	/**
	 * 判断是否存在
	 * @return  boolean
	 */
	public boolean isExist(String url){
		return unvisitedImgUrl.contains(url);
	}
	
	/**
	 * 获取长度
	 * @return length
	 */
	public int getLength(){
		return unvisitedImgUrl.size();
	}

}
